/**   
 * 项目名：化工企业安全生产信息化管理平台
 * 日期：    2020-06-28 02:01:43  
 * Copyright (c) 2015- -版权所有     
 */
package com.joysuch.wwyt.audit.bean;

import cn.zlg.common.springmvc.validate.constraints.NotNull;
import lombok.Data;
import org.hibernate.validator.constraints.Length;

@Data
public class AuditLogActionDefEditBean implements java.io.Serializable{
    
//ID
private Long id;
//编号
@NotNull(field="编号")
@Length(max=10)
private String code;
//名称
@NotNull(field="名称")
@Length(max=100)
private String name;
//所属模块
@NotNull(field="所属模块")
@Length(max=30)
private String module;
//操作名称
@NotNull(field="操作名称")
@Length(max=50)
private String operationName;
//触发类型
@NotNull(field="触发类型")
@Length(max=10)
private String triggerType;
//触发值
@NotNull(field="触发值")
@Length(max=500)
private String triggerValue;
//分组标识
@Length(max=20)
private String groupId;
//分组顺序
private Integer groupOrder;
//执行结果判断类型
@NotNull(field="执行结果判断类型")
@Length(max=10)
private String resultJudgeType;
//执行结果判断规则
@NotNull(field="执行结果判断规则")
@Length(max=65535)
private String resultJudgeRule;
//操作对象类型
@Length(max=100)
private String opObjectType;
//获取对象方法
@Length(max=10)
private String queryObjectMethod;
//获取对象参数
@Length(max=65535)
private String queryObjectParams;
//状态
@NotNull(field="状态")
private Integer state;
//描述
@Length(max=65535)
private String description;}

